﻿using Basic.FlowModel.AuditSign;
using Basic.FlowModel.DB;
using Basic.FlowRemoteModel.Application.Model;

namespace Basic.FlowDAL
{
    public interface IFlowAuditSignLogDAL : IBasicDAL<DBFlowAuditSignLog, long>
    {
        void ToVoid ( SignLogSet obj );
        void Add ( AuditSignFileLog add );
        void Restore ( SignLogSet obj );
        RestoreSignFile[] GetLastSignFile ( long[] ids, long optItemId );
        RestoreSignFile[] GetLastSignFile ( long[] ids, long[] removeId );
    }
}